by own means - Turc Anglais Dictionnaire